@charset "utf-8";


body,textarea,input,select { FONT: 12px/180%  "돋움",Verdana, Arial, sans-serif; COLOR:#666; TEXT-DECORATION: none ; text-align:justify;}
select {padding:2px ; BORDER: #c4c4c4 1px solid;   vertical-align:middle;}
textarea,input {text-align:justify; border-top: #999 1px solid; border-left: #999 1px solid; border-right: #d7d7d7 1px solid;  border-bottom: #d7d7d7 1px solid;}
input{width:100px; height:18px; vertical-align:middle;}
input[type=checkbox],input[type=radio]{ border:none; width:13px; height:13px; vertical-align:middle;}
input[type=file] {width:300px; height:18px; vertical-align:middle;}
img{vertical-align:middle;}
li{list-style:none;}

.input_btn_login{background:#f9610f; color:#fff;  border:none; width:80px; height:22px; cursor: pointer; text-align:center;}
.input_btn_search{background:#262626; color:#fff;  border:none; width:54px; height:22px; cursor: pointer; text-align:center;}
.input_btn_down{background:#80a65e; color:#fff;  border:none; width:80px; height:22px; cursor: pointer; text-align:center;}
.input_btn,.input_btn_s,.input_btn_u{background:#f6f5f5; color:#20201e;  border:none; cursor: pointer; text-align:center; border:#d1d1d1 solid 1px; height:25px;}
.input_btn{width:100px;}
.input_btn_u{width:150px;}
.input_btn_s{width:50px;}
.input_btn_ss{ border:none; cursor: pointer; text-align:center; border:#d1d1d1 solid 1px; height:25px;}

/* 채용공고 리스트 */
.tab_on a, .tab_on a:hover{color:#fff;font-weight:bold; background:#558eaa; padding:7px;}
/* 채용공고 등록 */
.pt02_write { clear:both; border-top:#bfbbb6 1px solid; border-bottom:#bfbbb6 1px solid;}
.pt02_write th {padding:8px 15px;border-bottom:#eee9e6 1px solid; background:#f9f9f9; font-weight:bold; color:#686868;}
.pt02_write th .info_s { font-size:11px; font-weight:normal; color:#767676; line-height:16px;}
.pt02_write td {padding:8px;border-bottom:#eee9e6 1px solid; text-align: left}
.pt02_write td p { margin-bottom:4px;}
.pt02_write td .info_s { font-size:11px; color:#767676; line-height:16px; padding-top:8px;}
.pt02_write td .local { display:block; margin-top:8px; padding:5px; border:1px dashed #d5d5d5;}
.local { display:block; margin-top:8px; padding:5px; border:1px dashed #d5d5d5;}
.pt02_write .none {border:none}
.pt02_write td textarea { width:580px; height:112px;}

A {TEXT-DECORATION: none; }
A:link { COLOR: #666; }
A:visited { COLOR: #666; }
A:hover { COLOR: #000; }
A:active { COLOR: #000; }



.f11{font-size:11px;}
.f_orange{COLOR: #ec8500;}
.f_red{color:#bd1e2c; }
.f_yellow{background:#fff064;}
.f_black{COLOR:#292929;}
.f_gray{COLOR:#8b8b8b;}
.f_blue{color:#366dde;}
.b{font-weight:bold;}
.navi_b{color:#263a8c; font-weight:bold;}
.path_b{color:#3f5ccf; font-weight:bold;}



/*table*/
caption{visibility:hidden;overflow:hidden;width:1px;height:1px;font-size:0;line-height:0;}
table{width:100%; border-spacing:0; border-collapse:collapse; border-top:#4d556a 2px solid; table-layout:fixed; word-break:break-all;}
table td,table th{border:0; padding:8px 2px; border-bottom:#e8e8e8 1px solid; text-align:center;}
table th{color:#292929; font-weight:bold; vertical-align:top; }
.table_th_bottom{border-bottom:#a9a9a9 1px solid; background:#f9f9f9;}
.table_td_bottom{border-bottom:#a9a9a9 1px solid; }
.table_td_bottom_x{border:0; padding:3px 5px; }
.table_td_bottom_dotted{border-bottom:#a9a9a9 1px dotted; padding:2px 5px 5px 5px;}
.table_td_bottom_comment{border-bottom:#a9a9a9 1px solid; padding:2px 5px 5px 5px;}
.padding30{padding:30px 0;}
.padding5{padding:10px 0 5px 0;}
.table_txt_left{text-align:left; padding-left:10px;}
.table2{border-top:#1e88a7 2px solid;}
.file_input { position: relative; width: 10px; height: 32px; overflow: hidden;}
.file_input_hidden { font-size: 23px; position: absolute; right: 0px; top: 0px; opacity: 0; filter: alpha(opacity=0); -ms-filter: "alpha(opacity=0)"; -khtml-opacity: 0; -moz-opacity: 0;}

/*row_table*/
.row_table td{text-align:left; padding-left:10px;}
.row_table input[type=text]{width:150px;}

/*paginate*/
.paginate_complex{ line-height:normal;text-align:center;}
.paginate_complex a,
.paginate_complex strong{display:inline-block;position:relative;z-index:2;margin:0 -2px;padding:0 10px;}
.paginate_complex strong{color:#ff8600}
.paginate_complex .first{border:0;background:url(/images/icon_page_first.png) no-repeat; padding-left:15px;}
.paginate_complex .end{border:0; background:url(/images/icon_page_end.png) no-repeat right top;padding-right:15px;}
.paginate_complex .prev{border-left:0;background:url(/images/common/icon_page_prev.png) no-repeat;}
.paginate_complex .next{border-right:0; background:url(/images/common/icon_page_next.png) no-repeat right top;  }

.center{text-align:center;}
























